package org.NooLab.structures.texx.plugg.algo.intf;

import java.io.ByteArrayInputStream;
import java.util.ArrayList;






public interface AlgoReaderIntf  extends AlgorithmIntf{

	


	public String getDescription() ;

	public boolean hasParameters() ;

	public void clear() ;
	
	public String getDocTypeMime();
	
	// ....................................................
	
	
	public int setInputData( ByteArrayInputStream inValues );

	/**
	 * this also transports the url to the source
	 * 
	 * @param descriptionObj
	 * @return 
	 */
	public String setDataDescription( Object descriptionObj);
	
	public boolean performPostProcessing();
	
	public String getText() ;
	
	// ....................................................
	
	public int getInputSize() ;
	
	public int getOutputSize() ;
	
}
